package com.stone.framework.cases.entity;

import java.time.LocalDateTime;

import javax.persistence.Column;
import javax.persistence.Entity;

import com.stone.framework.core.entity.DebtEntity;

/**
 * 案件流转相关字段在此entity定义
 * 
 * @author whocares
 * @date 2020/04/11
 */
@Entity(name = "ST_CASE_INFO")
public class CaseInfo extends DebtEntity {

    private static final long serialVersionUID = -2001404963671964071L;

    @Column(name = "CASE_NBR")
    private String caseNbr;

    @Column(name = "CUST_NBR")
    private String custNbr;

    @Column(name = "CUST_NAME")
    private String custName;

    @Column(name = "TEAM_CODE")
    private String teamCode;

    @Column(name = "COLLECTOR")
    private String collector;

    @Column(name = "DEPT_ID")
    private String deptId;

    @Column(name = "PRE_TEAM_CODE")
    private String preTeamCode;

    @Column(name = "PRE_COLLECTOR")
    private String preCollector;

    @Column(name = "PRE_DEPT_ID")
    private String preDeptId;

    @Column(name = "IN_TEAM_DATE")
    private LocalDateTime inTeamDate;

    @Column(name = "IN_USER_DATE")
    private LocalDateTime inUserDate;

    public String getCaseNbr() {
        return caseNbr;
    }

    public void setCaseNbr(String caseNbr) {
        this.caseNbr = caseNbr;
    }

    public String getCustNbr() {
        return custNbr;
    }

    public void setCustNbr(String custNbr) {
        this.custNbr = custNbr;
    }

    public String getCustName() {
        return custName;
    }

    public void setCustName(String custName) {
        this.custName = custName;
    }

    public String getTeamCode() {
        return teamCode;
    }

    public void setTeamCode(String teamCode) {
        this.teamCode = teamCode;
    }

    public String getCollector() {
        return collector;
    }

    public void setCollector(String collector) {
        this.collector = collector;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    public String getPreTeamCode() {
        return preTeamCode;
    }

    public void setPreTeamCode(String preTeamCode) {
        this.preTeamCode = preTeamCode;
    }

    public String getPreCollector() {
        return preCollector;
    }

    public void setPreCollector(String preCollector) {
        this.preCollector = preCollector;
    }

    public String getPreDeptId() {
        return preDeptId;
    }

    public void setPreDeptId(String preDeptId) {
        this.preDeptId = preDeptId;
    }

    public LocalDateTime getInTeamDate() {
        return inTeamDate;
    }

    public void setInTeamDate(LocalDateTime inTeamDate) {
        this.inTeamDate = inTeamDate;
    }

    public LocalDateTime getInUserDate() {
        return inUserDate;
    }

    public void setInUserDate(LocalDateTime inUserDate) {
        this.inUserDate = inUserDate;
    }

}
